skysight-inc/HackerNews huggingface dataset:
I’ve worked with Chinese developers and their English and programming skills were fine. Just check for English language skills in the interview if it’s important to your company.

Personally I think that non technical project managers are the bigger problem, remote or not.
Trump to sign executive order aimed at cracking down on Facebook and Twitter
Then Tesla already won because they have the most miles/data? Doesn’t seem sound.
>It's problematic.

I'd say that's the understatement of the century.

Mass wealth accumulation and wealth inequality has shifted power so far towards businesses that the general populous requires solving a massive orchestration problem (together) in order to change that imbalance which I'm beginning to believe may not be something that can reach critical mass and a stable state in larger populations as historically peaceful revolutions were capable of.

As such, businesses are calling the shots economically, legislatively/governmentally, culturally, ... and their interests are falling further out of alignment with most peoples' well being.

We're becoming less innovative and working more to chase short-term profit margins for employers that keep us fed and sheltered instead of pursuing societal interests.

From your DOW example and the chemical industry, DOW and those they've acquired used to innovate. In their later years they've turned in an IP portfolio management business, focusing on strategic patent purchases to stiffle competitors and eek our royalties for certain processes.

This isnt unique to the chemical industry, it's happening across the board. In the neverending quarterly optimization search space, we're making tradeoffs that are hurting us more and more leading to instability in society all to inflate a few peoples' pockets and grips on control.

The labor market has always been a target but due to social ramifications, has been largely avoided. We're now seeing more aggressive attacks on optimizing costs in the labor market in order to meet growth expectations and it's really starting to press on people. I'm just wondering at which point enough people will crack or give up instead of continuing to support the madness.
Yes for IDE. Yes for HTML+ output (though what exactly the "+" entails is a tricky thing; HTML+CSS won't suffice). Not sure about merging the 100 most popular packages. Most likely their conflicts cannot be resolved in a backwards-compatible way, and then you have the standard "101 standards" outcome and old tex files start rotting.
You can use VSCode as LaTeX IDE and git to sync to overleaf... Which costs slightly less than $20M
I am speaking not of the paper or of any paper in specific but of people's usual reactions to the term.
Curious: how is Openship different from building your store with apps from the Shopify Apps store?
Ahhh the trap succeeded! Won’t be hearing from the Swedish again eh? Drop your bombs on the minarets eh?
Size is irrelevant. 5 people or 50 million, freedom of the press is freedom of the press.

And Twitter enjoys no immunity here. If the President wants to sue them for defamation or libel for fact-checking them, he's welcome to. They own the fact-check copy. I'd have no issue with him suing them as a private citizen. Good luck with it, I say to him. Truth is an affirmative defense.

As for the rest... I don't know what to tell you. Freedom of the press does not imply requirement others listen, or obligation to provide presses to people. Demanding those things implies the ideas cannot stand on their own in the common marketplace.

(Baker is a different issue; sexual orientation is a protected class in law. Political views or "being President" is not, for self-evident reasons).
If I had mentioned the current scenario as a possibility back in January, I would have been mocked. The other disasters I mentioned are within the realm of possibility in the next 5 months. What would we call them if we’ve already used epic disaster for the current crisis? A super epic disaster?
But they are not agnostic of the OS. In fact, they have a huge dependency on the C toolchain, which I have to fix apparently.
UC Browser
Social media should be considered publications. A company can not say they have an open platform and call Themselves immune to libel or censorship if they’re going to editorialize and punish views you disagree with. Section 230 needs to destroyed.
Not to delegitemize your use of `!g`, but I'm sure I'm not the only one who never needs to use that, and if that's true, I think we need to hear more from the people who are perfectly happy with DDG by itself.

Who else here doesn't use !g?
The real meat of this post is:

> "No more class, no more worrying about const, no more worrying about memoization (it becomes the caller’s problem, for better or worse)."

By making the memoization the "caller's problem", this refactor has completely changed what the code does, for the sake of calling out "an OO antipattern".

Yes, there are of course other ways to implement some form of memoization or caching without classes. And without knowing the particular use case, it's impossible to form an opinion on whether it should be the caller's responsibility or not. But I find it unconvincing to make an argument for "here's a better way to solve problem X" and then present a solution for solving problem Y.
I am from Syracuse, NY and currently live and work in Rochester, NY - Albany is a straight shot drive along I-90 and has similar socioeconomic conditions.

Upstate suffers from high taxes and regulations introduced by the Governor with NYC in mind. Combine that with long winters and urban decay and we see that many bright young professionals born here end up fleeing once their parents retire.

I personally am planning on moving to Raleigh, NC in a few years. I only rent an apartment now so I'm mostly insulated from the astronomical property and school taxes, but I feel the state as a whole does not have my best interests in mind.
I don't get the question. If you're resisting, who's forcing you?

On my phone Google only listens if I trigger it by swiping up on the home screen (maybe my faith is misplaced...), it's convenient for setting alarms and adding calendar events (the calendar GUI always scares me). Otherwise there's nothing always listening in my home. I have to unlock my phone and press a button to turn off some lights, but I can live with that; the alternative would be buying ZigBee light switches, not a voice assistant.
I loved the wonderful Victorian drawings of air-fishes with people in them. Who did those and where can I find out more about these?
I tried a few (siri, google home, echo) and I don't think they are any more convenient than typing so they probably aren't worth the privacy loss. If you don't care and can find some use case for it, go for it.
If you regularly use !g, then why don't you just use Google? Serious question. It seems like if you are resorting to Google enough, there's almost no point for you to be using DDG.
With a lot of effort I finally integrated Google calendar properly in my product
Thank you, that's great to hear! I built it with my partner and one thing we really wanted was simplicity and a low barrier to entry.
No seriously, if you're giving away net largess, can I have some?
In fact one of the photos in this collection is from the American ship NS Savannah (launched in 1959)... it's not easy to spot which one is the odd one out!
No kidding. Unless you’re in a “tech for tech’s sake” kind of job, you need to get up to speed on the problem domain and the business. That usually takes _at least_ 18 months and if people bounce just as they’re getting proficient you’re throwing money into a black hole.
What languages have you tried REPL driven development with? As far as I know, Golang doesn't have a REPL that is connected with your editor so you can evaluate inline code and Golang is not made for REPL driven development either, so you have bunch of implicit state and you can't overwrite function definitions at runtime either.

I think you need to have a language (or structure your particular program in a way) that is really made with live-coding in mind for it to actually give you any benefits, like Smalltalk or Clojure and similar. Otherwise it's just adding another step to reach the real program you're running.

Edit: using your example as an example here, hope you don't mind. A program made with REPL driven development would have way less code in the main function, in order for you to test the code outside with your REPL. The `StoreGame` function would accept a data-store + the argument you have now, so at development-time, you can pass it arbitrary stores. And similar changes.
I think you've got your writing mediums swapped around.
Considering what "modernizing" other parts of the tech stack has meant, I would expect a 21st century LaTeX to be hundreds of megabytes, require running a buggy, slow electron app, and phone home to a variety of SaaS providers when you use it.

Edit: Someone beat me to it by suggesting VSCode as an IDE.
> my landlord doesn’t know that I got a raise.

I am sorry, but what is this peasantry? It is not his money to take. Where do you get this idea of economy of like a 16th century labourer in indentured servitude?

> UBI is a theoretical fantasy that hasn’t worked every time it’s tried.

Please present your sources, because the largest scale UBI experiment i am aware if was quitr succesfull. Planet Money even has an episode on it.
https://www.npr.org/sections/money/2017/09/22/552850245/epis...
Or use a heredoc to not worry about competing quote chars:

# python << EOPYTHON
print("Congrats, ${USER}")
print("You are visitor ${RANDOM}")
print("This is {__name__}, running in ${pwd}")
print("It's a heredoc to allow both quote characters")
EOPYTHON
But the bandwidth is available and it’s not being utilized.
The Octopus Scanner Malware: Attacking the open source supply chain
This is an interesting angle.

Did you move from software development to sales?

Is this technical sales, "Sales engineer", or something different?

I'm curious how one transitions without any sales experience.
They would go up by less than the full amount of the UBI...? I'm sorry I don't follow your logic. Your UBI is, say, $500 a month. Same for everyone. Why would the landlord not raise your rent by $500 and take that money? This is not a moral question.
Only that you need to artificially create all those things, even if they would not be necessary, while, when you work with simple functions, you just do them.

Here is what I mean:

For example you would need to create an interface for some classes (or interface for other concept your language offers), which tells you in another place in the code, that an object implementing the interface will definitely have that one method you need. You need to create a class or whatever your programming language offers, to implement the interface and give that as argument.

There is a lot of boilerplate in this. It also is a question of explicit vs implicit at times. I usually like having things explicit instead of hidden or implicit and encoding knowledge in types is often great. However, if I am forced to create an interface, to be able to create a class implementing the interface, to be able to create an instance of that class, to be able to give that as an argument ... I prefer just being able to pass a procedure or function instead. At some point enough is enough and it does not make understanding the code easier, when I have to check in 3 places.
Would love to find high resolution files for these, so they can be printed on a large format printer and hung to my wall. But the most I can find is 1000px Eire which is not enough to print larger than a postcard afaik
You will start to see many articles degrading remote work. Remote work is too efficient to this economic system. We need to spend time on traffic and restaurants.

As we saw Jorge W Bush at the moment of crisis asking citizens to consume, I would not be surprised to see politicians asking employees and companies to reduce remote work for the good of this economy which is based on exponential growth such as this virus
I don't want to have to run a simple Python program in a container for quick and simple development or testing. That's a failure of engineering discipline. By all means, do provide a Docker container and do use containers for actual deployments, but also make it easy for me to just use, say, pip-tools or whatever else your organization has standardized on for Python. If we're talking about something with complex C or C++ dependencies that's quite different. If it's just a few pip dependencies and there's no way for me to just run it reliably outside of a container, though, that's a result of not following best practices.
When 5.0 was released the comments were full of people saying they had forgotten about the pi hole they were using.

I bet most installs are running very old software.
Hm, could you elaborate on that please? Do you mean the separate as in stereoisomer-wise? Or do you mean that ketamin has multiple effects on the brain or central nervous system, and one is the antidepressant effect and the other is the tripping balls effect? (And obviously pharma would like to find out what's going on exactly in the first case or ... how to block the second case while still having the first effect happen?)
Seems easier to take org or markdown and add stuff to it until it's on par with LaTeX.
Terminology for Logging
This is going to be really unpopular but you could allow people to write their papers in Microsoft word .

Either that or the other answer would be to say that’s why you have grad students .
We should start blocking electricity, banks, food and water too next!
You may be trying to make all scenarios fit the same model. I did not mean to imply that. When you need quick answers, get on a video call and get real-time answers. When you don't, go async. Knowing when to use each method is again just a matter of learning communication skills.

As you improve, you'll also find that the urgency of decisions often isn't what it appears to be. That is where the patience comes in. If you truly constantly need consensus on problems within 30 minutes to prevent your business from crashing, then I'd suggest your organization may have deeper problems that need resolution.
> How do you make an organisation become less partisan when every issue it touches is of core interest to the party politics of the day?

Have it focus on the issues and not the parties.

That's what they have to do anyway if they want to be effective. At any given time more often than not -- including right now -- the same party doesn't control both houses of Congress and the whitehouse, so anything you want to do needs bipartisan support anyway.

What's really happening here is that organizations that are supposed to be about issues are getting coopted by partisans -- which makes them less effective at their stated purpose, but more useful to the partisans who can then remove support from the opposing party members who actually support that issue.

As for how "you" can do it, don't support "issue organizations" that are really partisan organizations, and instead support actual issue organizations. You can tell the difference because you can see real issue organizations regularly working with both parties and supporting candidates who support their issues regardless of which party they're in.
I see these rooms as part of the "aesthetics of control" that is common in a lot of communist and socialist cultures. The control and wall surfaces seem to almost celebrate the existence and relationship between component dials and indicators. Everything is highly centralized and intentional, and everything has a place and role. This notion of "everything has a place" is common in Soviet propaganda art as well.

Some of these control surfaces are as much a communication medium as they are a functional one. In some cases I'm reminded of Egyptian hieroglyphics on walls. They are an act of communication as much as an act of engineering.
That’s not quite true. They said they’ll adjust salaries according to the “market rate” of the location they’re hiring in, which doesn’t always line up with cost of living.

This sucks for people living in London, for example, where developer salaries are low but the cost of living is high.
You can see them in action at Avoncroft Museum of Historic Buildings[0] which includes a working telephone exchange.

About a mile from there is Droitwich Transmitting Station, an ArtDeco era station, see page 13 of [1] for exposed knife switches with 400V.

[0] https://avoncroft.org.uk/avoncrofts-work/special-collections...

[1] http://www.bbceng.info/Operations/transmitter_ops/Reminiscen...
I’d like some personal ranking features, or a browser extension that changes the SERP. If a page is capable of asking me to enable notifications, I want it deleted from the results. If a page has a giant popover when it loses focus, I want it demoted. Negative signals for infinite clickbait at the bottoms of articles. Let’s be opinionated about the “better web”.
How to stay sane when the world’s going mad
Coronavirus Is Buying Time on Climate Change. Will We Make Use of It?
Lego $228m losses to the largest in the world using customer-centric approach
> and C# did not achieve popularity for user-facing desktop apps.

It didn't? Because a lot of desktop apps I've used seem to use it, and lately it's even become a reasonable cross-platform option.

I know for sure it's pretty common for games; besides Unity, I know e.g. The Sims 3 (and maybe 4?) uses it pretty heavily (including for mods), as do some more recent games like Mount & Blade II: Bannerlord.
How about writting modern and proper Python first? Not to mention designing a decent API?

Let's examine the README example for a minute:

user: Optional[User]

if user is not None:
balance = user.get_balance()
if balance is not None:
balance_credit = balance.credit_amount()
if balance_credit is not None and balance_credit > 0:
can_buy_stuff = True
else:
can_buy_stuff = False

I don't know if it's been deliberatly twisted, but that's not what I would called idiomatic or realistic for a Python program:

- one should probably never reach this part of the code if there is no user. But I'll indulge the author.

- don't put can_buy_stuff in an else close, what's the point?

- using type hints for no reason, but not other modern facilities like the walrus operator?

- do we really want users without a balance? Let's indulge this, but it seems a bad design.

- what's with all those unecessary conditional blocks?

- credit_amount should never be None. It's a Balance object, put a sane default value. But ok, indulging again.

So, you get down to:

user: Optional[User]
can_buy_stuff = False
if user and (balance := user.get_balance()):
can_buy_stuff = (balance.credit_amount() or 0) > 0

I don't think the solution the lib offers is superior:

can_buy_stuff: Maybe[bool] = Maybe.from_value(user).map(
lambda real_user: real_user.get_balance(),
).map(
lambda balance: balance.credit_amount(),
).map(
lambda balance_credit: balance_credit > 0,
)

And that's if we are using the rules of the README, which are not fair.

If we have a well designed API, and we use a function (more testable, and hey, are we doing FP or not ?), then:

def can_buy_stuff(user: User):
if (balance := user.get_balance()):
return balance.credit_amount() > 0
return False

Checking the user should not be part of this algo, credit_amount should be 0 if never set. We could even remove return False, I keep it because I like explicitness.

You could even that as a method or raise NoBalance depending of your case.

Bottom line, if you really feel that strongly about None, don't jump on the bazooka to kill this fly, go to https://discuss.python.org and advocate for PEP 505 (None-aware operators): https://www.python.org/dev/peps/pep-0505/

It's been deferred since 2015.

That doesn't mean we should not experiment with other paradigms in Python, and I do think this lib is an interesting experiment, but I don't find it conclusive.
When I try to play the sample in Brave I only get sound for a couple of seconds before it goes quiet. In FF it works correctly.
It's not. It's a pretty typical smaller ("tier 2"?) city in the northeastern US, with several colleges and plenty of trees, parks, and museums. It's the seat of state government, and has quite a few really nice neighborhoods of old houses, as well as some classic brownstones, if you prefer that sort of thing. It's fairly diverse, and has good nightlife due to the large college-aged population (at least, it used to).

Unfortunately it is fashionable (among people who choose not to live in them) to talk about non "tier-1" cities as if they are "shitholes", but IMO the quality of life people experience is probably higher on average: less crowding, more open space, more housing, cleaner, less expensive.
You're the one that has three times now commented on one of my posts trying to prove to yourself that everything you're doing is fine and there's nothing you could be doing better from a security perspective.
The number of stars and forks indicate the interest in the repository to me.

I'm not sure if I'm convinced this has worked as a bookmark for my repositories: no one ever removed a star from any of them, and no one ever returned with any feedback later. It could be a matter of a small sample size, or of people never actually coming back (which is the bookmark's use case).
I'm still waiting for someone who me one actual implementation of UBI that worked. Finland was a failure. Michigan was a failure. Any money that you receive from the government is going to be factored in to everything you do. It's extremely naive to think corporations are not going to find a way to get that money from you in a way that totaly negates it.
From the article:

The draft order, which was reviewed by CNN, targets a law known as the Communications Decency Act. Section 230 of the legislation provides broad immunity to websites that curate and moderate their own platforms, and has been described by legal experts as "the 26 words that created the internet."

It argues that the protections hinge mainly on tech platforms operating in "good faith," and that social media companies have not.

"In a country that has long cherished the freedom of expression, we cannot allow a limited number of online platforms to hand-pick the speech that Americans may access and convey online," the draft order says. "This practice is fundamentally un-American and anti-democratic. When large, powerful social media companies censor opinions with which they disagree, they exercise a dangerous power."
Upbound Cloud Community Preview
Knuth wrote TeX as a labor of love. The surest way to kill everything good about it would be a few million dollars, and a team, and to turn it into fucking Google Docs for science.

Ask Knuth to name one person who has the clearest vision for the future of TeX, and give that person a stipend to work on it for the next ten years, or for life, and you might actually do some good.
Sure. Large companies make things free because they can subsidize them with other products.

The question is: did they do this to win market share? I think it makes _total_ sense for MS to make a bunch of GitHub services free. I also think it's harmful to competition.

One of the worst policy choices the US has made in the last 30 years is judging antitrust almost _entirely_ through the lens of "monetary cost to end users".
Hundreds of megabytes would be a considerable improvement for me. I think my last installation of LaTeX and the few packages I depended on was around two gigabytes.
There are some interesting videos on YouTube of the Folsom power house. Some of their panels have live knife switches, never mind being on the other side of a panel.
Security is a small part of the overall tech industry. I live near Bethesda and I would hardly call the region a tech hub on par with any of the ones in the West coast.
MyNoise – Background Noises and Interactive Soundscapes
The emperor have no clothes. Pointing that out is freedom of speech. The fact-check is itself substantiation.