Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mjw1007
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
181.
▲
by
mjw1007
4y ago
If you're writing your own compiler, I don't think the Ferrocene specification will help you. It's basically an old version of the Rust Reference written out in a more bureaucratic manner. (I see a little new material, such a
182.
▲
by
mjw1007
4y ago
Better documentation for method resolution than the Reference has would be nice. But at the moment the Ferrocene spec just says > 6.12:3 A method call expression is subject to method resolution with "method resolution" marked a
183.
▲
by
mjw1007
4y ago
What you describe is not the default behaviour with PostgreSQL (though it is available, via ALTER TABLE ADD CONSTRAINT ... NOT VALID).
184.
▲
by
mjw1007
4y ago
I think "Boundaryless Security" is decent. The first big step that systems people are calling "Zero Trust" have in common is that they don't trust devices based on the (physical or virtual) network they're conn
185.
▲
by
mjw1007
4y ago
No, it's not as bad as that. The thing that's implementation defined is what happens if you don't explictly select either option.
186.
▲
by
mjw1007
4y ago
Many (most?) combinations of a terminal emulator and a shell nowadays won't run pasted content without a further press of the return key. This is a consequence of "bracketed-paste mode".
187.
▲
by
mjw1007
4y ago
Guido is one of the people leading the current performance efforts.
188.
▲
by
mjw1007
4y ago
I don't have any great objection to a database that lets you store a value of any type in any column. And if they want to say '3' + 5 = 8, I could imagine why that might be fine. But I don't think that's a good reas
189.
▲
by
mjw1007
4y ago
I had a look at SQLite around the time sqlite3 appeared, and my notes say I decided I didn't like it because of the lax and sometimes inconsistent way it can treat its input. I thought I'd have another go at it today (sqlite 3.34)
190.
▲
by
mjw1007
4y ago
That's true, but in most of those cases you don't need to be able to use numeric character-count-based indexes into the string (which is what the article is arguing that you don't need). You'd typically be happy if the p
191.
▲
by
mjw1007
4y ago
Functions that index into the string-considered-as-a-sequence-of-characters can be meaningful, and sometimes useful, in cases where you know that the string contains only characters from some simple restricted subset. (You might know that &
192.
▲
by
mjw1007
4y ago
This variant seems worse than the dataxis one. It's already a weakness of this "theory" that it leaves only the reference for documentation that's intended to be complete and correct, while also recommending that the ref
193.
▲
by
mjw1007
4y ago
So it appears his opinion is "If I arranged things so that readers could easily find out how old my articles are, some people would ignore them even though they still contain some useful content, so I will try to hide this information&
194.
▲
by
mjw1007
4y ago
> All that is left is the hard work of making the transition to a new hash easy for users — what could be thought of as "the other 90%" of the job. If that was all that was left, we could at least be using sha256 for new reposi
195.
▲
by
mjw1007
4y ago
But it's hard to know whether or not this is true. There's no obvious reason to suppose that journalism is doing equally badly in all fields. I can ask someone who's an expert in a different field, and they might say "ye
196.
▲
by
mjw1007
4y ago
One of the followups says: « unfortunately aiui the rust foundation cannot due to its nature as a 501(c)(6); you can't exclude people from a trade organization. » If that's true, maybe making a 501(c)(6) wasn't a bright idea.
197.
▲
by
mjw1007
4y ago
There are some aspects of 'systems' programming languages that don't have a good history of being properly documented. Pointer provenance, as you mention, is one of them. The semantics of concurrent access to memory is anothe
198.
▲
by
mjw1007
4y ago
As I understand it, Polonius is still intended to be the next version of the borrow checker. The repostory is here: https://github.com/rust-lang/polonius There doesn't seem to have been any meaningful development
199.
▲
by
mjw1007
4y ago
The obvious reason is that the people with decision-making power actively wanted people to be locked in to Internet Explorer (and so Windows), so Tasman's improved standards-compliance was a negative.
200.
▲
by
mjw1007
4y ago
I don't think Git "won" principally on technical merits. I think it won because VCS transitions are very painful so people wanted to use the system that they expected to end up being most widely adopted. Certainly that's
201.
▲
by
mjw1007
4y ago
The article talks about Torvalds disliking CVS and Subversion but never making himself clear about the reasons, and later suggests that the most important "not fully articulated" reason was speed. But I think a more important reas
202.
▲
by
mjw1007
4y ago
For the "temporarily projects those targets as if they’re isolated files" part, you want something like narrow-indirect or edit-indirect. https://www.emacswiki.org/emacs/NarrowIndirect https://gith
203.
▲
by
mjw1007
4y ago
4. A lot of modern software would be so painful to package that nobody can face packaging it anyway.
204.
▲
by
mjw1007
4y ago
Maybe it's time for more free software projects to take advantage of the the "may require derived works to carry a different name" clause in the Debian Free Software Guidelines and the Open Source Definition. I think I'd
205.
▲
by
mjw1007
4y ago
Right, from which you can infer that you don't get a 30-minute SLA. But not that you get no SLA at all.
206.
▲
by
mjw1007
4y ago
Generally, it would list the things that aren't included in that tier but are in higher tiers. Like they do for most of their features.
207.
▲
by
mjw1007
4y ago
Yes, it says so on the page zamalek helpfully linked. But it doesn't say so on the page you get to if you select "Pricing" from github's homepage. Nor, as far as I can tell, does it say so on any page linked to from that
208.
▲
by
mjw1007
4y ago
They say « It should be noted that this is not an effort to document the entire Rust language and standard library. Ferrocene is the effort to qualify a version of the Rust compiler, which means we can also be selective when it comes to wha
209.
▲
by
mjw1007
4y ago
Broadly, systemd was trying to do two things at once: - be "opinionated" software - supersede all other software in its category Very few other free software projects have tried that combination. I think it might have been be poss
210.
▲
by
mjw1007
4y ago
And does he still get the 2021 package if he doesn't continue working in that role for the following nine years?
More ›