skysight-inc/HackerNews huggingface dataset:
What's worse is that these people hate Google. Many do because they failed the interviews there and openly state this as the reason for their criticism.
And this is good. Why you should hold yourself invulnerable when there is talent and competition? I lived and worked in 6 different countries; I am all for diversity.
Agreed, I typically include a README as well as a requirements.txt so one can easily 'pip install -r requirements.txt' and then 'python app.py' to run simple apps without a bunch of rigamarole.
Finding your first data science job
Sismology: Iguana Solutions’ Monitoring System
The trouble is that for the repl “test” to be reproducible, you don’t just need to store the relevant commands and result, but the full state/history of the repl. Since the point of a repl is to explore and experiment, it seems like your tests would end up with a lot of noise in them... but perhaps there are ways to get around this? I agree the concept of quickly converting repl sessions to tests is very compelling.
Almost no documents properly support ctrl-F. You'll get at best single word search, but you won't find coherent sentences.
There are arbitrary line-breaks caused by various styling and layout packages (most columns are broken).
There are even publishers that purposefully put garbage into the PDF's text layer as a braindead form of "piracy protection".

PDF and TeX are broken beyond repair in terms of accessibility. The former because it allows the text and image to be split, and very few people care about text as long as it looks alright. And the latter because it's entire document representation model is based around computation. Knuth purposefully made it Turing complete in a misguided attempt at timelessness (no need for a replacement if it's infinitely extensible right?), which means there is no proper way to view a TeX document as "just text data".

I've worked in a library digitising documents, and whenever we encountered PDFs we'd just OCR the damn thing.

We need to throw the thing out, swallow the bitter pill of sub optimal kerning, and replace it with HTML asap.
https://pyfound.blogspot.com/2020/04/replacing-cpythons-pars... gives "Parenthesized with-statements" as an example.
Or Dana White wanted to get some publicity. I dunno.

I feel for the fighters trying to stay healthy as well as the business which employs them all.
What happened is that it turned out that there are two billion people who can put in an honest day's labour and it no longer matters where they live.
Carrie Lam is a Quisling -- people who become enablers for an invading regime, like when the Soviet forces trying to take over Finland and were able to use the Finnish politicians. Why do they do it? Probably a combination of having dirts, or lack of political courage, or a mistaken belief that they are not really responsible if they just follow order.
Depending on which specific platforms those are, you might be able to get away with a precompiled binary from their GitHub page?
a big red button

Back in the day when we were building our fusion reactor at Fiat Lux, we saved some money by buying an old Varian ion implanter (for the HV power supplies). We scrapped whatever good parts we could find off it. One of the goodies we got out of that thing was an absolutely huge (~5 inch diameter) red button with the word STOP on it.

I always wanted to find a good use for that button, because it was just so amazing! But the thing about a fusion reactor, is that turning it off is pretty easy. The only thing that it might have been useful for was as an emergency stop button for the high voltage power supplies. And the only time that would have been useful, we didn't think to hook up the button beforehand.

I like your idea. The aesthetics of web-based design seem rather confined to the screen, and bringing that control of information out of the screen sounds like a cool idea.
Hello, I do some webscraping at my job using python, but I've found that scraping social media for non-specific data is often the same amount of work as manual searching or using google search tools like "site:". With that said, and similar to anigbrowl's comment, without a specific goal in mind you will be hard pressed to solve your problem. Social media scraping varies heavily by platform in terms of what information is available to scrape (without brute force).

If you want some social media OSINT tools that are already built in python, Black Arch has a list of open-source tools that you can access and use:

https://blackarch.org/social.html

If you are trying to identify someone's social media, Sherlock or Spiderfoot are commonly cited, but again, I don't think that these tools save that much as opposed to just using Google's search logic efficiently.

https://github.com/sherlock-project/sherlock
Startup Blink – Global Startup Ecosystems Ranking
Here is a report ranking the strongest startup ecosystems globally in 2020. What do you think?
The yin and yang of human society is:

1. Those with power will use their power to gain more, causing power to concentrate into fewer and fewer people over time.

2. The more concentrated the power is, the more greatly the powerful are outnumbered and the more people there are with aligned interests who want to take away or limit their power.

The Industrial Revolution created a ton of power and led to massive power imbalances due to #1. At his peak John D. Rockefeller was worth almost 2% of the entire US economy.

Eventually that led to anti-trust cases driven by a democratic government, the labor movement, and other causes. World War II, especially in the US, was a big shake-up that reset many power dynamics. But, since then, #1 has been doing the incremental growth it always done.

My hunch is that we're starting to approach an "organized information" movement like we had an "organized labor" movement after the Industrial Revolution. The elites in power will fight it tooth and nail. But they will lose, because they are outnumbered.
Totally agree with you. This is an attempt to make heroku for enterprise-scale systems. The risk, as a user, is that you end up locked into a ton of automatically configured, Azure-specific costs. It's a recipe for an anti-trust suit based on bundling (ie. the same situation that MS lost with IE many years ago).
How does one deal with a culture of decreasing vertical mobility within a particular organization. They may suck at their job and be shuffled between the bottom tiers of increasingly flat management structures. If there is no room for growth this model fails, many older people did move vertically but this practice has been almost deliberately been removed from corporate life.
Does Ada have dynamic strings, or do I still have to specify the number of characters...etc.
Not exactly. MMA governing bodies could revoke licenses from fighters, refs, doctors, etc. participating in events on the island if things aren't up to spec. The threat of never being able to work in Nevada again would be enough of a deterrent, for example, to make everyone involved keep things on the up and up.
Hah, is it not opensource? If it really is closed then it's useless, not worth discussing. Then it's funny they maket it as being better than clouds, that clouds shuts down, change owners or policies. With closed source software they will be able to do the same. Yes, markdown is plain text but as more and more additional features would be used, one would get more vendor locked-in to this software. And then what - write an opensource alternative with all the features from scratch again. Clouds at least give online sync...
Context: CGTN is owned by the chinese state. Used to be branded CCTV International; I guess that brand got too much bad reputation.

https://en.wikipedia.org/wiki/China_Global_Television_Networ...
Thank you for posting the data. These are both brand new from yesterday, however, so I’m not sure why the tone here is so belligerent. Either way, this is incredibly interesting, and something we should continue to look into going forward. It sure would be nice to ease up on the lockdowns if they are not the correct path going forward.
Hacker News, Twitter, and QuiteRSS
This is a PEBKAC, not a problem with REPL-driven development. He had all the test bodies written as input in the REPL, he had all the test results printed as output in the REPL. Why didn't he turn these into unit tests as he programmed?

That's a simple lack of foresight on the programmer's side that is then blamed on the tools that were used.
Two approaches to doing nasty things on other people's servers: 1) be very quiet and try not to get caught at all. 2) be very noisy doing something "innocent" like running a bitcoin miner.

If you do not assume that everything bad that could have happened, did happen, then you will have some interesting explaining to do later, with lawyers.
In the Antarctic:
https://en.wikipedia.org/wiki/Terra_nullius#Current_claims_o...
You’d need like somewhere around ten of these panels to power even a small A/C unit that could maybe cool your bathroom or a small bedroom.
> If you're missing a particular platform and it's even remotely popular

I think this is the problem ;) My complaints center around platforms which aren't popular enough to merit someone actually maintaining a port for.
In your startup pitch deck, you need to get the team slide right
Work and remuneration is different from a living wage.

The way we consider ‘work’ has changed. Working for remuneration is necessary to exist. This wasn’t so a hundred years ago...’work’ is the new normal. Is that necessarily a good thing?

Would the next shift change it again?
What a flex.

Thanks for the heads up; looking forward to it coming back online!
The keyboard shortcuts are signalled in the menu; they are Shift-C and Shift-V
I think the thing you are describing might be seen as a scalar quantity by management. They may just see speed, and not why something is fast.

This is unfortunate because if they are operating with scalar conversions then you might misleadingly believe they see the why and how, but in reality are just seeing the what (price or speed or quantity, but not value, impact).
But shouldn't we account for that and adjust accordingly so we aren't ruining society in a race to the bottom? It's all choices, we don't HAVE to allow it to happen.
Origami 3 Beta
Obviously everything that can be built by an individual is better that way than if built by a team. But at some point the amount of work becomes too much for one person to finish in a reasonable amount of time (e.g., a lifetime, or before their project becomes out of date).

What I'm describing is not do-able by one person, and the result of refusing to coordinate a team around the project (and instead having a hodge-podge of tools built by various people) is the current LaTeX ecosystem mess.
I love how sound carries over water. As a child, I used to sit on a dock on a small lake, and I could see the beach somewhere between half a mile and a mile away, and they would play volleyball. I could hear each noise as the ball was bumped, noticing how the sound was delayed after the viewing of the ball hit. I was totally amazed thinking, "I've just noticed the difference between the speed of light and the speed of sound."

Good times.
I mean, like I said, there's really just venv and pip, and mentally I almost consider them the same tool (some say they ought to have been).

Node avoids the need for a "venv" because each project has its own "venv", which if you have a 700mb pytorch install, ick.

Rust/go don't deal with .so files to the extent python does, so cargo/godep have an easier time. Python is a C abstraction layer.

So like, I'm not sure how much less you need than "package manager" and "env manager".
You'd be surprised.

I've spend hours debugging other peoples references, bibliographies and journal dictated styles.

Also if you think that all of academia has MONTHS to work on papers, with our current publish or perish culture, you're wayyyyyy off.
I probably misunderstood you -- apologies. I think we're 100% in agreement.
A lot of journal and conferences accept Word file (and provide MS Word template). My dad published tens of papers per year in biology and he doesn't even know what LaTeX is. However, for Maths/Physics/CS, a lot of people just find LaTeX to be faster overall (me included, I began using LaTeX simply because I was too tired to typeset my equation in MS Word)
The most powerful Raspberry Pi now has 8GB of RAM
Useful point, credit bureaus have been trolled [0], as cited by Wikipedia [1].

[0]: https://www.mediaite.com/online/john-oliver-creates-fake-web...

[1]: https://en.wikipedia.org/wiki/Typosquatting
Except for github (which has at least one credible competitor in Gitlab), the important parts of all of these projects are open source, which means that microsoft don't really have any leverage. You can be sure that there'd be well supported forks if MS tried to take docker or VS Code proprietary.
No, I don't sound like that because it's quite far from the truth, it's just that you have chosen to listen like that. :)
Somehow I don't think China care much about the people, so long as they can lay their hands on the wealth. The way they trample over the HK system, most of the elites and international connections will evaporate in a matter of months, and all they will have by the end of the year would be the crumbs of society.
I don't hate the software, I'm merely listing reasons why I don't think I could use this over nano; a list I think is relevant because the project seems to have an explicit goal of being competitive with it. I am well aware that Go is a compiled language, the issue I have is that its reach is less than C's. (FWIW, the "list" I was referring to was the list of precompiled binaries, not the feature list, which I pulled from the website copy.)
U.S. to Expel Chinese Graduate Students with Ties to China’s Military Schools
Cheaper (and potentially lower quality in line with cheaper price). Jackery is over double the price for a comparable setup ($600 for 2x panels alone via Jackery’s site).
Piwox – Instagram Influencer Analyzer and Online instagram influencer viewer
Release Notes for Safari Technology Preview 107
Haha I have to admit I wasn't sure of his point at that stage. Taking a train to the seaside sounds sort of romantic. Flying to Disneyland sounds sort of rote. I still get the point but it is amusing.
What license did you release AppGet under? Almost every open source license at a very minimum requires that credit be given to the original authors. Arguably they are in a situation of legal liability (IANAL).

You don't strike me as the kind of person that would litigate such things, but I would like to think that if the right people at Microsoft became aware of such a liability, they might choose to give you credit (to be on the safe side).
This may be true, but even in the cases that I mention the experience of those taking the medication was positive, it is just other people who noticed the shift in personality.
Thanks for introducing me to Stafford Beer.
Actually the monolithic Tex has been done. Its called context. (Every couple of years I try for a few hours to install it under windows but then give up). Sometimes I manage to install it and then give up because of the introductory texts.

https://en.wikipedia.org/wiki/ConTeXt

(but I still believe there is gold at the bottom of this)

Edit: woooah. I see there is now an installer for context, since april 2019! https://wiki.contextgarden.net/Installation

here we go again....
Vulnerability requires web access and password for the pi-hole.
Yeah you're right it's eclipse.

I haven't been able to get IntilliJ to run broken code, which is one of the main reasons I stay with eclipse at least part of the time.
Nothing in my comment suggests a bottleneck. It's just a matter of making people a few percentage point more efficient at a very low price.
For the past N generations of my family, we've made a prune ketchup. Excellent on beef, pork, chicken as a marinade or sauce. I have an Italian plum tree in my backyard so that's become the source.
Stack overflow developer survey removes Clojure, Erlang, and Elixir
>The world really needs to stop self harming itself in order to protect a few boomers with power.

While I would not phrase it so harshly, I understand the point. But looking further down the road: I worry that if we encounter a virus that truly does threaten the entire population, that we'll end up in a permanent, North Korea-like state. The precedent has been set for this by the Covid-19 experience.
I like Django too. I'm building tools on top of AWS, and small REST apis in Go. I don't use it for everything.
Best and brightest are wanted but that overlooks the millions of immigrants who are not so by qualifications and yet they still achieve success. So having these prequalifications is kind of silly. America's construction boom is fueled by immigrants as is most of Los Angeles restaurant scene.
Should we? I don't see why one guy making $70k and two guys making nothing is superior to three guys making $20k.
Remote operators in Mexico are driving scooters to riders in this Atlanta suburb
This is spot on. You need tests so that, during the next REPL session, you don't make changes that broke your old ones. I do also agree that people should try out TDD, especially if tests are fast to run. But a REPL is powerful tool that should not be avoided. There's a reason it's being bundled with the latest JDK releases and is an essential part of LISP and other modern languages.
> They simply used their right

This isn't how common carrier laws work.

The way that common carriers laws work, is that companies that are subject to them do not have the right to pick and choose who they sell to, if they want the protections that theses laws provide.

Twitter isn't currently subject to these rules. But these laws already exist, and are uncontroversial, and could be extended to other platforms.

For example, if Twitter lost it's current content immunity, by being deemed a publisher, then it would be subject to significant liability, and may have to change up how it runs itself
How can I get a mentor/co-founder in the US while outside of it?
I am based in a country with limited talent. I would love to find a tech mentor who is open to being a co-founder to automate one aspect of my idea. How can I do this?

Also, I am interested in building a web app to send invoices. If anyone is interested in mentoring me let me know how I can get in contact with you.
Sonarsource, detect C++ buffer overflows in Posix functions
Android:

Fwiw, pocket is great.
ReadEra is perfect for PDF reading.
This one isn't even vintage, look at the flat monitor!

https://main-designyoutrust.netdna-ssl.com/wp-content/upload...
This is really cool. I like that it brings a bit of human touch to webpages. How does it work?
Looks like more popular in China?
I’m sure plenty of people thought the same thing about statuspage, yet they seem to be doing fine. People like easy and centralized. I think it’s a great idea, and there’s room for value-adds later down the line.
Good to have another data point to temper my opinion of Microsoft. It had been rising lately.
Imagine the task of testing and maintaining all those dials and switches, and the data lines flowing into them... i can't even keep a hand full of shell scripts under control
> welding live batteries is out of reach for most people

Battery grade spot welders are $100-250 on Amazon and it’s easy to do, but I have to admit, even after welding hundreds of batteries I’m still nervous doing it because I’ve seen first hand what lithium ion batteries are like when they catch fire (unrelated incident where that happened).
Journey from Object-Oriented Language to Go
Probably less sugar than American ketchup... I vaguely recall the ketchup in Germany (non curry) having more vinegar too.
> Also, some states, like CA, are very unfriendly which regard to the extra costs required for employees in terms of benefits, wages (salary exempt) and classification of employees with the ABC test [1], so the wins that states make for employees incentivizes many employers to look elsewhere instead.

This is exactly right.

People seem to think all these regulations are doing them a favor and increasing their freedom but what's actually happening in reality is pretty much the opposite.

It's now literally cheaper even after accounting for delivery risks to hire people from Tennessee, North Carolina, etc.
For 'Maybe' an 'Result' specifically, I feel that Python builtins + mypy offer superior experience: easier, safer, and less dependencies with a similar level of verbosity.

For Maybe example: I think this 'functional' style with fmaps in Python is problematic, because lambdas can't be multiline. If you have sevearal lines of logic, you'd need an auxiliary helper def, and at this point it becomes as unreadable.

For Results: I think returning Union[Exception, Value] (where Value is the 'desired' type) and then using isinstance(result, Exception) is much cleaner.

- it can be statically checked with mypy to ensure the same level of type safety as Rust would have

- minimal performance impact

- no extra wrapping and unwrapping in the code. You can completely ignore mypy and error handling, until you're happy, then you harden your program by making sure it complies to mypy.

- no extra dependencies, third party code dealing with your library doesn't have to deal with your wrappers! If they don't check for error type, when Exception is encountered, the program will most likely terminate with AttributeError, which is a desirable behaviour in such situation.

- it's much easier to compose: propagating error with a decorator is neat, until you have some more sophisticated logic, e.g. for error aggregation

- the only downside is that you end up with occasional `if isinstance(result, Exception)...`.

I reviewed results library specifically here [0] and elaborate on different error handling techniques in Python, including the approach I described.

[0] https://beepb00p.xyz/mypy-error-handling.html#container
Cool landing page! Interestingly, I don't see any type of navigation menu (such as a hamburger menu) in the mobile page. Any particular design reason why you opted for that?
We should offer to businesses what we offered to individuals. A check of inconsequential value and a hearty “go fuck yourself.”
That seems irrelevant in this context as both Microsoft Word or Google Docs would fit the analogy in the same way.
I agree which is why I don’t support UBI. But these are better arguments than what was presented in the original comment I was replying to.
Simply because extensibility and plugins. Once they extend syntax greatly, plain text markdown files would contain lots of proprietary stuff no other editor would render correctly. It is also annoying to find and learn a new alternative every time a proprietary SW or service shuts down. And also some people run 100% FOSS on their machines, yes they are minority but they exist. For example to avoid stuff Adobe's updaters constantly running under root, effectively acting as a remotely acessible backdoor.