Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
borntyping
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
1.
▲
by
borntyping
10mo ago
The PSF withdrew their application for the grant from the US government after being presented with terms that included "do not, and will not during the term of this financial assistance award, operate any programs that advance or promo
2.
▲
by
borntyping
11mo ago
> Can someone explain why anyone would want non-squashed PRs? > > For the 5% of engineers that diligently split each PR into nice semantic changes, I suppose that's nice. But the vast majority of engineers don't do this.
3.
▲
by
borntyping
11mo ago
It doesn't mean anything useful in this context. It's a leftover from when PyPI was called "the cheeseshop", which in turn was a reference to a Monty Python sketch.
4.
▲
by
borntyping
2y ago
Nearly all binary searches and mergesorts are broken in languages with bounded integers .
5.
▲
by
borntyping
2y ago
I've been looking for something exactly like this for a while — a small Python library for generating HTML that isn't prescriptive about framework and doesn't introduce any particually weird syntax. Jinja2 macros are... not g
6.
▲
by
borntyping
4y ago
I'd suggest there's a correlation between the size of those package repositories and how much they get talked about. npm has several times the package count of PyPI and RubyGems together, and I don't think that can be account
7.
▲
by
borntyping
4y ago
> This is not doing science. It is “publishing articles written by scientists that you happen to find emotionally appealing”. Have scientific journals ever _not_ worked this way? They're generally curated by an editor who curates th
8.
▲
by
borntyping
7y ago
The first example (i.e. `yaml.load()` in Python) doesn't work with the current version of PyYAML. Function application was disabled some time ago, and `yaml.load()` logs a noisy deprecation warning telling users to use `yaml.safe_load(
9.
▲
by
borntyping
7y ago
Because package managers are used for more than just source code - many packages want or need to distribute intermediate or compiled artifacts.
10.
▲
by
borntyping
7y ago
"Just block ads" isn't a useful answer here - this is about being able to see who is advertising to the people who aren't using ad-blockers (which is most users on the internet), and being able to do research into who is
11.
▲
by
borntyping
8y ago
Bitcoin is currently estimated to be responsible for ~0.21%, more than either Hong Kong or Iraq use [1]. Criticisms of Bitcoin have been around as long as the hype - cryptocurrencies were never going to save the world. [1]: https:/&#x
12.
▲
by
borntyping
8y ago
Definitely impressive. The short description seems a little vague or misleading to me though. "Internal tools" can mean a lot of different things - deployment tools, testing tools, data management, etc - so I expected something mo
13.
▲
by
borntyping
8y ago
The second function only accepts strings defined at compile time, meaning it can't be called with strings created at runtime (i.e. any string containing user input).
14.
▲
by
borntyping
8y ago
I'm sure I've something similar come up a few times recently, but never with any source discussing the health insurance plans that supposedly collect this data. Has anyone come across anything on these insurance plans? I'm su
15.
▲
by
borntyping
8y ago
There are millions of working, reusable electric cars; and tens of working, reusable rockets (maybe even less than that). Tesla is having problems building factories, but that certainly doesn't mean electric cars are hard to make.
16.
▲
by
borntyping
8y ago
Slack's inclusion feels a little odd, since the customer in their case is the business paying for the service, not the individual. They do claim deleting a workspace cannot be undone.
17.
▲
by
borntyping
9y ago
This means almost nothing without a baseline to compare it to. I'd suggest it's very likely that you'd get similar results if you surveyed any other age group - that individuals give higher estimates of their ability than so
18.
▲
by
borntyping
9y ago
> If everything is a house of cards, then why don't i hear the same stories about PyPI or gems or crates? npm is roughly twice as big as PyPI, RubyGems and crates.io together.
19.
▲
by
borntyping
9y ago
The npm repository is the largest package repository in the world. A lot of the major incidents they've could have happened to other ecosystems (e.g. PyPi allows a user to delete packages that other packages depend on), but they'v
20.
▲
by
borntyping
9y ago
The purpose is tracking who is interrupting and why, not stopping interruptions, with the aim of finding patterns. In previous places I worked, it might have been quite useful if I kept a record of what questions people interrupted me to as
21.
▲
by
borntyping
9y ago
"Don't ask, don't tell" meant something very different in the US military - barring openly LGBT people from service, but allowing "closeted" LGBT people to serve.
22.
▲
by
borntyping
9y ago
Anything I have to do more than once. If I have to do it a second time, I'll probably have to do it a third..
23.
▲
by
borntyping
12y ago
I did much the same thing in Python a while ago: https://github.com/borntyping/python-infix
24.
▲
by
borntyping
12y ago
Looks very similar to https://slack.com/
25.
▲
by
borntyping
12y ago
Seems to be broken, the list of reasons for a bad package name are blank: http://i.imgur.com/0U06IGS.png
26.
▲
by
borntyping
12y ago
Python: Flask (and related projects)
27.
▲
by
borntyping
13y ago
And most of these would not be solved by the package manager described in the article.
28.
▲
by
borntyping
13y ago
It's also the name of a well known Python debugging tool[1]. Name conflicts will happen when you pick a name for shortness, not clarity. [1] https://pypi.python.org/pypi/q
29.
▲
by
borntyping
13y ago
> Sounds like someone had a Lua hammer, so everything looked like a Lua nail. Same could be said for most of the JS proponents in the thread.
30.
▲
by
borntyping
14y ago
I've been looking for a static site generator that used jinga for a while! :)
More ›