skysight-inc/HackerNews huggingface dataset:
It certainly doesn't strike as a surprise that an American teacher would hit her breaking point with the system and venture elsewhere. Teachers have largely lost control of the autonomy required to do their jobs successfully. There's more and more paperwork every year, and both parents and public admin seem less satisfied with the output on their pupils in the process. Seems like a recipe for disaster: a recurring loop of deterioration.
You can also reduce demand. It’s a big country. The SF situation is the ultimate bubble.
Everything you ever wanted to know about terminals (but were afraid to ask)
Yes. Hence me visiting a movie theater perhaps twice a year instead of every weekend.
Yes, we’ve always used technology to alter our environments and we’ll need to continue to do so.

The explanations in the doomsday articles here assume no technological progress.

We’ve only put minimal effort into geo-engineering solutions, but even with that minimal effort there’s been some good ideas, such as planting 130 trees per person [1], olovine rocks on beaches [2], and basalt dusting of farmland [3].

[1] https://m.phys.org/news/2019-07-climate-trillion-trees.html
[2] https://projectvesta.org/
[3] https://arstechnica.com/science/2018/02/spreading-crushed-ro...
I would recommend meeting up with the SudoMesh folks in Oakland if you are nearby, they get together every Tuesday. Though, probably better to do after CCCamp wraps up.

https://sudoroom.org/wiki/Mesh
In my opinion, C++-style OOP was a solution to a particular problem: Here's a procedural program. It's got some data. That data is grouped together for convenience in, say, C-style structs. The problem is that any function in the entire program can modify the data in the structs. When the data goes bad (self-inconsistent, say), that gives you a lot of places to look. Someone wrote a function that doesn't maintain the data in a consistent state, and it could be anywhere. In a 10-million-line code base, that could be a long search.

C++ classes changed that. Nobody gets to modify the data except member functions (presuming no inheritance). Maintaining the consistency of the data is easier, because there's a very limited number of functions to look at to make sure they preserve the invariants.

With inheritance, you can still do that for the parts that you make private.

Now, is that the ultimate answer to how to do software development? Perhaps not. It was a step better than the way things were before, though.
I've never seen this before, and am glad that I have. One of the ten thousand I guess and I visit hacker news at least a few times a week. There are tons of new stuff on here everyday. No use complaining about a repost
I love the solar g-shock wave ceptors. They blend radio signals (to sync the time), toughness and solar power. They are almost as accurate as GPS time on smart phones, yet much simpler.
I would not call SF infrastructure "world class". It is nothing compared to big cities of almost any other developed, and many still developing countries. Compared to EU and Asian biggest cities it's next to not existing.
All these are fingerprinting. Almost all these are routinely logged by almost every web analytic product out there.

The posters above, sorry for my tone, are lying when they claim that most websites don't do this and most developers don't. It's actually easy to expose their lies. Just visit some websites and check their tracking approach / tools. Literally, browse some of the top 100 websites, magazines, consumer directed product sites etc. In fact, the items may be logged by literally multiple systems on ONE site - the big players can't seem to pick one set of analytics.

For example, a site I run turns out to be much more desktop heavy (84%) and have almost no firefox usage (3.XX). That's much different than the web as a whole (half mobile). It's a boring site - no entertainment, mostly folks slowly learning things. Mobile side is heavy iphone / samsung -> so we make sure we get site testing coverage through those. Knowing this and acting on it does not make me an idiot.

"But, no, "most" web devs don't do that. Maybe you do. Maybe the people in your company do. But that is not "most," or even "many." I'd say it's probably not even a plurality."

Please folks - form your own opinion - chrome dev tools let's you check out whats going on (or just get an extension) and at the end of the day browsing you can choose to believe me (you are heavily fingerprinted on almost all the sites you use) or these folks upset that I'm calling them out.

Here are default mixpanel properties by the way - I picked one product at random.

https://help.mixpanel.com/hc/en-us/articles/115004613766-Def...

People are spending literally billions on analytics using this (and much more) in terms of trying to figure out how to make a bit more money.
You can write good collection libraries entirely without inheritance, just use interfaces instead.
> At least part of the cause of the visible squalor we see in Seattle is that the tough-on-crime crowd has consistently opposed safe injection, harm reduction, trash pickup, housing-first, and other evidence-based policies in favor of expensive, inhumane, and pointless measures like sweeps and incarceration. Any measure the city government takes that is not overtly cruel gets slammed as coddling the homeless or "attracting" homeless to the city, despite the fact that the data show this trope to be a fiction.

What data are you referring to? Governments in the Seattle area manage to spend over a billion dollars each year on the homeless problem. With about 10,000 people, that’s about $100,000 per person per year (both numbers are 2017). And they only house about 50%, which means $200,000 per person housed in temporary or permanent housing.

Somehow New York City houses 80% of a larger homeless population (60,000) for around $50,000 per person. They are three times more effective with their money.

People should be yelling. The data does suggest that policies on the west coast are expensive and ineffective. They aren’t good for anyone. I think the author of this post [1] makes greats points about the problems of unlimited compassion. Looking at the numbers really changes how I feel about the tent city down the street from me.

[1] https://www.city-journal.org/seattle-homelessness
Creating or running an open source project can be a thankless task, made worse by the sheer number of entitled jerks who can find you and your project via the Internet.

If you're selling software for pay, at least there's money in your pocket to compensate you for having to deal with the various types of a*oles in the human race, but without that it can rapidly become a chore to maintain even a small or niche package. That's why lots of software becomes orphaned.

I salute anyone who has ever had the courage to try to write, maintain, or organize development for open source software.
Sex (especially homosexulatity), drug use were major things
Can you elaborate on your experience rather than just dropping a hate-bomb? (I’m actually curious). What was so bad about the interview? Why did that make the company shabby?
Cameroon's Lake Nyos Gas Burst: 30 Years Later
A little extra CO2 sure, but the rising CO2 in the oceans is actually changing the PH balance.

https://news.mit.edu/2015/ocean-acidification-phytoplankton-...
It works so well that Trump is maintaining concentration camps where children are physically abused. And his appointments in the supreme court are letting him bypass congress and build a useless wall with money diverted from the military. If you think that this is normal, then you're part of the problem.
I feel like Uber became a gamble on self driving technology. It will be interesting to see if they can last long enough to see it happen. I could see them running out of money before that happens but I kind of hope they make it.
Exactly.

Since interviewing is a skill and interview skill is used as a proxy for job skill and interview skill is a function of recent interview experience, job experience, and your mix of personality traits, and only two of those are roughly stable. Job experience is a slowly changing dimension, but recent interview experience changes very rapidly and it has a huge effect on interview skill, and the interviewer has no way to calibrate for it. Instead they always try to calibrate for job experience. Interviewers also don't have any hope of calibrating for your mix of personality traits.

The whole thing is basically a crapshoot. But I take comfort in that. I don't ever feel bad if I get rejected. I just see the process as essentially random.
In this system need to record the voting preference of each participant, then virtual voter will act on behalf of actual voter to vote.

Like a normal vote isn't it going to be hard to get the preference right. We change our vote due to our preference which can change dynamically anytime. Also sometimes people vote in spite of different preferences due to many reason.

I still think it's not an easy problem to be solved by algorithms.
His main issue was that Instagram was not a thing back then.
Love it! Thanks. I've always thought powershell was a great concept, badly executed (those long names with capital letters, confusing errors, and insanely long time to return when a command is missing).

Is anyone interested in a shell with a GUI? As in, data still passing as text, but having a shell which can render textual data into widgets when displayed in the shell?
Funny that Americans indoctrinated the entire world into thinking that import barriers were not civilized. And then now we discover that this is in fact a "founding principle"... right at the moment when the country cannot keep up with the competition. How convenient.
Politics arises when 3 or more people decide on who gets what and how much of it.

Life is political all the the way down.
You've made 9 comments in this thread, all promoting Mario. Are you the author?
As someone who never had Popeyes until recently I thought their food was generally trash as is most fast food. Disclaimer I love Mcdonalds but found this very low quality even compared to them.
Take your pick:

# most common in script, vs at shell
Get-ChildItem | Where-Object { $_.Length -gt 4kb }
gci | where length -gt 4kb

# longest most restrictive with namespaces,
# most stable over time,
# least risk of hitting the wrong command
# or wrong property as surroundings change
Microsoft.PowerShell.Management\Get-ChildItem | Microsoft.PowerShell.Core\Where-Object -Property Length -gt 4kb

# shortest(?)
gci|? le* -gt 4kb

# because you can
switch(gci){{$_.length-gt4kb}{$_}}
gci | & { process{ if($_.Length -gt 4kb) { $_ } } }
$larges, $smalls = (gci).where({$_.length -gt 4kb}, 'split')
[linq.enumerable]::where([string[]][io.directory]::EnumerateFiles($pwd), [func[string,bool]]{param($f) [io.fileinfo]::new($f).Length -in 0..4kb})

In Powershell you can tab complete "Length" in the filter, from the available properties of the objects coming out of gci, which is neat.
What would happen if someone hypothetically setup a monster bot farm to "use" this app, simulate thousands of user interactions, browser sessions and what not and then cash it all out ???
Would be a huge mistake to even consider it. You’ll simply never have the same earnings or impact potential. Also, you’re probably vastly overestimating your skill set.
There is some variance in the level of emotional, economic stake between issues.
Timex Ironman might fit your needs. You can disable some features that you don't want. Indiglo backlight is excellent. They are cheap ($35) but not always durable
These conversations primarily occur online and are thus easily avoidable.

>Plus it hurts the value of the equity portion of your compensation, so it a way, it's theft too.

I doubt it. The culture has probably done more positive than negative for company value. And even if it hasn't, short-term shareholder value definitely isn't the best measure of long-term success. Calling it "theft" is a big stretch.
San Francisco is the best you can do if you want a walkable lifestyle on the evenings/weekends and work in Silicon Valley. (Oakland/Berkeley are more interesting and more affordable but/because the commute is unendurable.) The SF to SV commute is mostly against the flow, so getting to Page Mill Road takes about the same time from Mountain View (next suburb over) as from southern parts of SF.
Oh, the more homes is easy. Everybody supports more homes in the abstract, but every specific plan gets shot down because it's too tall or too sprawl or not in keeping with the feel of the neighborhood - often by the same people who want more housing, just NIMBY.
I switched fields between BS and PhD, and a major component was learning the jargon. Perspective, conceptualizations, terminology, idioms, etc. Plus lots of facts, of course.

I've changed fields a few more times, over the years. As my interests and circumstances changed. Most recently, I worked as a ghostwriter and consultant. I used to joke that, given a couple months, I could pose as just about any sort of expert. And given the Internet, that's far easier than it was a couple decades ago.

Anyway, it strikes me that learning how to learn is the main thing that you get out of doing a PhD. Plus the credentials and professional network, of course.
Interesting article. I have a slightly related idea to mention.

The application of empiricism is suspect by the nature of perception, cognition, and the complexity of reality. This is not to say that empirical activity is not critical to science. It's just that scientific theories by necessity exceed the scope of local observation and are biased by worldview, especially as predictions become grander in scale.
It is possible to simply not seek authority. We can opine without seeking to enforce our opinions on others. I was no fan of TPP, but I never took any action that was motivated by that opinion.
And they I told you to go ahead and expand your horizons by learning about Chinese culture so that you wouldn't feel "left out". Are you seriously arguing this or are you trolling?
PowerShell has a lot of "corrections" of this kind, to get producer-side filtering. e.g. Getting all Windows Eventlogs, then filtering client side turned out to be quite bad, so Get-EventLog became Get-WinEvent with a lot more filtering controls.

Cmdlets which get data, like Get-AdUser or Get-MessageTrackingLog in Exchange, or Get-CimInstance often have a lot of common filtering parameters as well as a more general -Filter or -Query "build your own".

Big source of annoyance where you can't do that, but might want to.
because they're investing profit back into the business to grow it - which is what you want them to do

when they run out of places to efficiently deploy capital then they become a standard tech bluechip
i feel like structured data in a shell will phase out. The posix pipes allow streaming any data. So if programs want to stream structured data, just build programs who know how to communicate with each other using structured data. The older shells withstand the test of time with generic interfaces.

For instance, because of the influx of JSON the past few years I have learned to use jq very well. It does everything I need and I didn't need to upgrade my shell to use it. What if everything becomes protobuf down the road?
Florida scientists induce spawning of Atlantic coral in lab for first time
The Master does his job
and then stops.
He understands that the universe
is forever out of control,
and that trying to dominate events
goes against the current of the Tao.
Because he believes in himself,
he doesn't try to convince others.
Because he is content with himself,
he doesn't need others' approval.
Because he accepts himself,
the whole world accepts him.

— Tao Te Ching, Stephen Mitchell translation (http://taoteching.org.uk/index.php?c=30&a=Stephen+Mitchell)
There's more than one kind of undefined behavior, and probably more than one way to categorize it.

The distinction I was making is between "what the...standard considers UB" and what the standard doesn't consider period. For instance, the standard doesn't (I assume) declare anything about the effect of cosmic rays on C++ programs. However, that does not mean that C++ compilers are designed or should be designed not to work unless run on equipment that is completely shielded.

There is a semantic difference that seems important to me, but which continually slips away in these discussions. And it's palpably related, for me, to the issues people have with compiler behavior. It's not totally the standard at issue, I don't think, but the culture that provides its context.

It would be nice if following a language standard meant that you get to live in a nice and predictable world, but isn't this an absurd statement?
New Progress in Cancer Immunotherapy Research
I've been online for around 25 years, I don't think it gets easier.

There are a lot of factors at play, but keep the old saying "don't cut your nose off to spite your face" in mind, even if you win you argument are you going to enjoy the results?

Also if you're repeatedly arguing with the same people, maybe disengage with that group because you're probably not going to help them nor grow as a person.
Yeah I agree. That was intellectually dishonest.

I really like the idea and look of this project. To me it feels like PowerShell done better (and implemented by non-aliens).
It exists, as I noted, but is nowhere near reliable enough or able to deal with the punishment and extreme conditions. That said, it may improve over time to a point where it doesn’t matter - but that is not yet the case.
>There is no universe where bootstrapping a brand new region with world class universities and infrastructure is cheaper than just fixing a broken bureaucracy.

I think some tea got thrown in a harbour once in an argument about almost this exact point.
I was thinking that it would be cool to have some AR thing going (ala Pokemon Go - virtual arrow pointing toward the destination) But of course that fails if there is no direct route from where the traveler is.

To get directions working right. I think there needs to be a good open standard for road/pedestrian maps, but that will only be as good/reliable as the data source... Haven't looked into open street maps but I think that would be one to check out.
In my experience, the claim is that they are needed to do sensitive work that can’t be trusted to contractors.

In my experience, that claim is almost always a giant load of bullshit.
I didn't downvote you for being dissatisfied with your circumstances. I downvoted you for whining whine refusing to take responsibility for your actions or take steps to improve the situation. There are cheaper places to live and work.

The harsh reality is that we need a military and prisons, and there's nothing inherently wrong with tech companies selling to those industries. While there are occasional excesses and even criminal acts, those are best dealt with through governmental channels.
No. Stop it. Funding is, science isn't.

There's an effective debate tactic where attackers DDoS the other side with innocent questions about their premises. As defenders drown under these reasonable-seeming queries, onlookers wonder if the deluge might indicate a hidden fundamental flaw in the defenders' argument.
No matter how hard you work on keyboard support, it will never be good enough. If you do make it good enough, what you will end up with is basically a CLI, so why not skip the BS and just give me a real CLI from the beginning?

And anyone who goes through the effort to learn all the custom keyboard shortcuts for your application is likely a person who would quickly pick up a standard CLI, so why not save them the effort?

And once you do end up learning all the keyboard commands for an application having clickable things on screen becomes redundant. So what do you end up with when you remove all that? Just some representations of inputs and outputs, which again can be clearly displayed in a CLI terminal in some format. And because inputs and outputs rarely need to take up the whole screen, just delete all the extra whitespace too so you end up with a very compact workspace.

But at that point, just reduce your program down to a CLI and keep it in its purest form.

I am glad this project has a decent Node API.
This looks really cool but isn’t Powershell cross platform now? It looks to shadow much of the features of Powershell which opens scripting to the whole of the .Net library
You weren't there when multiple customers disputed their claims yet here you are.

Gee, remind me to always dissuade people from using Datadog.
Incorrect. You still need to transfer classical bits of information from source to receiver for teleportation to work - without which the success probability is provably 0.

If these bits are blocked, no teleportation happens.
Only a fraction of San Jose is subject to airport height restrictions. And even in the downtown area most buildings are shorter than the limit.
> The cause is that fusion turned out to be less promising than had been thought

So did a whole lot of chemical rocketry. Instead of whining about it--we spent a lot of money on engineering, we made the Saturn V, and we went to the moon anyway.

The issue is that fusion only has one end point--providing energy. Researching chemical rocketry made better weapons--so we funded the snot out of it. The DOE spent billions on the Unconventional Gas Research Programs and lined a lot of pockets.

Funding isn't guaranteed to make progress, but lack of funding practically guarantees lack of progress.
Yup. Everything is ex-post-facto rationalization chock full of survivorship bias with no way for you to accurately calibrate for the difference in personal and temporal circumstances and accurately map what outcome you would have if you do X.

It's not worth listening to anyone's advice. Only experiment with your own life and find what works for you or die trying.
Nothing you say is backed by data. Their revenue keeps growing with Shopify payments (they take a share of every transaction), which is an entirely different metric than the number of stores. If those were all empty store with no sales that would show. But that’s not the case. Also huge growth with their enterprise solutions shopify plus. Read their financials, it’s all there and easy to understand.
It's kind of a lazy way to get your intellectual needs met and it comes at a high social cost.

It's fine to debate people. Just work on developing a more engaging style.

Of course, that's the opposite of lazy, so far easier said than done.

If you really, really can't stop, consider getting checked for an issue like ADHD. Compulsive arguing, no matter how much it gets them burned, seems to be something done by bright people with other issues that interfere with them getting their intellectual needs met.

(I am not a doctor. This is not medical advice by any stretch of the imagination, much less some kind of diagnosis.)
Sounds like a great way for Shopify to take advantage of how small retailers (and direct-to-consumer brands) distrust Amazon because of the conflict of interest. They know that if they sell a lot through amazon, amazon will take the sales data and use it to undercut those same retailers / D2C brands. With Shopify there is no conflict of interest because they are a platform, and not a retailer.

This sounds like a really smart move but it will be hard to pull off.
Adding text to an image using OpenCV and Python
I hardly think that the GHG emissions of countries other than China are inconsequential.